mexif_tagdb_t mexif_PANASONIC1_db[_MEXIF_TAGID_PANASONIC1_Count+1] = 
{
    { 0x0001, MEXIF_UNICODE("ImageQuality"), 0 },
    { 0x0002, MEXIF_UNICODE("FirmwareVersion"), 0 },
    { 0x0003, MEXIF_UNICODE("WhiteBalance"), 0 },
    { 0x0007, MEXIF_UNICODE("FocusMode"), 0 },
    { 0x000f, MEXIF_UNICODE("AFMode"), 0 },
    { 0x001a, MEXIF_UNICODE("ImageStabilization"), 0 },
    { 0x001c, MEXIF_UNICODE("MacroMode"), 0 },
    { 0x001f, MEXIF_UNICODE("ShootingMode"), 0 },
    { 0x0020, MEXIF_UNICODE("Audio"), 0 },
    { 0x0021, MEXIF_UNICODE("DataDump"), 0 },
    { 0x0023, MEXIF_UNICODE("WhiteBalanceBias"), 0 },
    { 0x0024, MEXIF_UNICODE("FlashBias"), 0 },
    { 0x0025, MEXIF_UNICODE("InternalSerialNumber"), 0 },
    { 0x0026, MEXIF_UNICODE("PanasonicExifVersion"), 0 },
    { 0x0028, MEXIF_UNICODE("ColorEffect"), 0 },
    { 0x0029, MEXIF_UNICODE("TimeSincePowerOn"), 0 },
    { 0x002a, MEXIF_UNICODE("BurstMode"), 0 },
    { 0x002b, MEXIF_UNICODE("SequenceNumber"), 0 },
    { 0x002c, MEXIF_UNICODE("Contrast"), 0 },
    { 0x002d, MEXIF_UNICODE("NoiseReduction"), 0 },
    { 0x002e, MEXIF_UNICODE("SelfTimer"), 0 },
    { 0x0030, MEXIF_UNICODE("Rotation"), 0 },
    { 0x0032, MEXIF_UNICODE("ColorMode"), 0 },
    { 0x0033, MEXIF_UNICODE("BabyAge"), 0 },
    { 0x0034, MEXIF_UNICODE("OpticalZoomMode"), 0 },
    { 0x0035, MEXIF_UNICODE("ConversionLens"), 0 },
    { 0x0036, MEXIF_UNICODE("TravelDay"), 0 },
    { 0x003a, MEXIF_UNICODE("WorldTimeLocation"), 0 },
    { 0x003c, MEXIF_UNICODE("ProgramISO"), 0 },
    { 0x0042, MEXIF_UNICODE("FilmMode"), 0 },
    { 0x0046, MEXIF_UNICODE("WBAdjustAB"), 0 },
    { 0x0047, MEXIF_UNICODE("WBAdjustGM"), 0 },
    { 0x0051, MEXIF_UNICODE("LensType"), 0 },
    { 0x0052, MEXIF_UNICODE("LensSerialNumber"), 0 },
    { 0x0053, MEXIF_UNICODE("AccessoryType"), 0 },
    { 0x0e00, MEXIF_UNICODE("PrintIM"), 0 },
    { 0x8000, MEXIF_UNICODE("MakerNoteVersion"), 0 },
    { 0x8001, MEXIF_UNICODE("SceneMode"), 0 },
    { 0x8004, MEXIF_UNICODE("WBRedLevel"), 0 },
    { 0x8005, MEXIF_UNICODE("WBGreenLevel"), 0 },
    { 0x8006, MEXIF_UNICODE("WBBlueLevel"), 0 },
    { 0x8010, MEXIF_UNICODE("BabyAge2"), 0 },
    { 0, }
};
const mexif_tagdb_t* MEXIF_API mexif_PANASONIC1_search( unsigned int tagid )
{
    switch( tagid )
    {
    case  0x0001 : return mexif_PANASONIC1_db +  0;
    case  0x0002 : return mexif_PANASONIC1_db +  1;
    case  0x0003 : return mexif_PANASONIC1_db +  2;
    case  0x0007 : return mexif_PANASONIC1_db +  3;
    case  0x000f : return mexif_PANASONIC1_db +  4;
    case  0x001a : return mexif_PANASONIC1_db +  5;
    case  0x001c : return mexif_PANASONIC1_db +  6;
    case  0x001f : return mexif_PANASONIC1_db +  7;
    case  0x0020 : return mexif_PANASONIC1_db +  8;
    case  0x0021 : return mexif_PANASONIC1_db +  9;
    case  0x0023 : return mexif_PANASONIC1_db + 10;
    case  0x0024 : return mexif_PANASONIC1_db + 11;
    case  0x0025 : return mexif_PANASONIC1_db + 12;
    case  0x0026 : return mexif_PANASONIC1_db + 13;
    case  0x0028 : return mexif_PANASONIC1_db + 14;
    case  0x0029 : return mexif_PANASONIC1_db + 15;
    case  0x002a : return mexif_PANASONIC1_db + 16;
    case  0x002b : return mexif_PANASONIC1_db + 17;
    case  0x002c : return mexif_PANASONIC1_db + 18;
    case  0x002d : return mexif_PANASONIC1_db + 19;
    case  0x002e : return mexif_PANASONIC1_db + 20;
    case  0x0030 : return mexif_PANASONIC1_db + 21;
    case  0x0032 : return mexif_PANASONIC1_db + 22;
    case  0x0033 : return mexif_PANASONIC1_db + 23;
    case  0x0034 : return mexif_PANASONIC1_db + 24;
    case  0x0035 : return mexif_PANASONIC1_db + 25;
    case  0x0036 : return mexif_PANASONIC1_db + 26;
    case  0x003a : return mexif_PANASONIC1_db + 27;
    case  0x003c : return mexif_PANASONIC1_db + 28;
    case  0x0042 : return mexif_PANASONIC1_db + 29;
    case  0x0046 : return mexif_PANASONIC1_db + 30;
    case  0x0047 : return mexif_PANASONIC1_db + 31;
    case  0x0051 : return mexif_PANASONIC1_db + 32;
    case  0x0052 : return mexif_PANASONIC1_db + 33;
    case  0x0053 : return mexif_PANASONIC1_db + 34;
    case  0x0e00 : return mexif_PANASONIC1_db + 35;
    case  0x8000 : return mexif_PANASONIC1_db + 36;
    case  0x8001 : return mexif_PANASONIC1_db + 37;
    case  0x8004 : return mexif_PANASONIC1_db + 38;
    case  0x8005 : return mexif_PANASONIC1_db + 39;
    case  0x8006 : return mexif_PANASONIC1_db + 40;
    case  0x8010 : return mexif_PANASONIC1_db + 41;
    }
    return 0;
}


